///*
// *      Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
// *
// *  Redistribution and use in source and binary forms, with or without
// *  modification, are permitted provided that the following conditions are met:
// *
// *  Redistributions of source code must retain the above copyright notice,
// *  this list of conditions and the following disclaimer.
// *  Redistributions in binary form must reproduce the above copyright
// *  notice, this list of conditions and the following disclaimer in the
// *  documentation and/or other materials provided with the distribution.
// *  Neither the name of the dreamlu.net developer nor the names of its
// *  contributors may be used to endorse or promote products derived from
// *  this software without specific prior written permission.
// *  Author: Chill 庄骞 (smallchill@163.com)
// */
//package com.plian.system.service.fr.bank;
//
//import com.plian.Tools.pagedata.PageData;
//import com.plian.system.dto.fr.bank.BankTradeDetailDTO;
//import com.plian.system.entity.fr.bank.BankTradeDetail;
//import com.plian.system.mybatis.base.BaseService;
//import com.plian.system.vo.fr.bank.TradeStatisticsVO;
//import com.plian.system.vo.report.ChartsVO;
//import com.plian.system.vo.report.ReportReturnVO;
//
//import java.util.List;
//
///**
// * 服务类
// *
// * @author
// * @since 2019-09-27
// */
//public interface IBankTradeDetailService extends BaseService<BankTradeDetail> {
//    /**
//     * 大额资金分析表格统计
//     * @param bankTradeDetailDTO
//     * @return
//     */
//    ReportReturnVO blockTradeStatistics(BankTradeDetailDTO bankTradeDetailDTO);
//
//    /**
//     * 大额资金分析
//     * @param bankTradeDetailDTO
//     * @return
//     */
//    ChartsVO blockTradeAnalyze(BankTradeDetailDTO bankTradeDetailDTO);
//
//    /**
//     * 公转私交易情况分析表格统计
//     * @param bankTradeDetailDTO
//     * @return
//     */
//    ReportReturnVO publicToPrivateStatistics(BankTradeDetailDTO bankTradeDetailDTO);
//
//    /**
//     * 公转私分析
//     * @param bankTradeDetailDTO
//     * @return
//     */
//    ChartsVO publicToPrivateAnalyze(BankTradeDetailDTO bankTradeDetailDTO);
//
//    /**
//     * 交易明细 统计接口
//     * @param bankTradeDetailDTO
//     * @return
//     */
//    ReportReturnVO summaryList(BankTradeDetailDTO bankTradeDetailDTO);
//
//    /**
//     * 公对私交易明细接口
//     * @param pd
//     * @return
//     */
//    ReportReturnVO privateTopublicsummaryList(PageData pd);
//
//    /**
//     * 返回公对私支出超过
//     * @return
//     */
//    List<TradeStatisticsVO> Isprivate(PageData pageData);
//}
